powered barrow - Spanish English Dictionary